vagrant box add centos7.2-1 C:\Users\Administrator\Downloads\vagrant-centos-7.2.box
vagrant init
edit Vagrantfile
vagrant up
关于更多vagrant的配置可以参考这里
因为一些原因,覆盖了.vagrant文件夹,导致vagrant up时会提示
A VirtualBox machine with the name 'vm xxxx' already exists。
通过VBoxManage.exe list vms 获取对应虚拟机的id,覆盖.vagrant\machines\default\virtualbox\id的内容,前面的问题可以解决了,但是会出现default: Warning: Authentication failure. Retrying...问题
在vagrantfile中添加下面两行
config.ssh.username = "vagrant"
config.ssh.password = "vagrant"
改用密码的方式启动,vagrant会重新生成private_key文件,此时再将添加的两行去掉,问题解决。